Spanish Onion — definition

1. Spanish onion (Noun)

1 definition

Spanish onion (Noun) — Large mild and succulent onion; often eaten raw.

1 type of
onion
2 types
purple onion red onion